home *** CD-ROM | disk | FTP | other *** search
- <?xml version="1.0" encoding="UTF-8" standalone="no"?>
- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
- <html xmlns="http://www.w3.org/1999/xhtml">
- <head>
- <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
- <title>2. Historie Gimpu</title>
- <link rel="stylesheet" href="gimp-help-plain.css" type="text/css" />
- <link rel="stylesheet" href="gimp-help-screen.css" type="text/css" />
- <meta name="generator" content="DocBook XSL Stylesheets V1.66.1" />
- <link rel="start" href="index.html" title="Uživatelský manuál pro GIMP" />
- <link rel="up" href="ch01.html" title="Kapitola 1. Úvod" />
- <link rel="prev" href="ch01.html" title="Kapitola 1. Úvod" />
- <link rel="next" href="ch01s03.html" title="3. Hlášení chyb a žádosti o zlepšení" />
- </head>
- <body>
- <div xmlns="" class="navheader">
- <table width="100%" summary="Navigation header">
- <tr>
- <th colspan="3" align="center" id="chaptername">Kapitola 1. Úvod</th>
- </tr>
- <tr>
- <td width="20%" align="left"><a accesskey="p" href="ch01.html">Předcházející</a> </td>
- <th width="60%" align="center" id="sectionname">2. Historie Gimpu</th>
- <td width="20%" align="right"> <a accesskey="n" href="ch01s03.html">Další</a></td>
- </tr>
- </table>
- <hr />
- </div>
- <div class="sect1" lang="cs" xml:lang="cs">
- <div class="titlepage">
- <div>
- <div>
- <h2 class="title" style="clear: both"><a id="gimp-introduction-history"></a>2. Historie Gimpu</h2>
- </div>
- </div>
- </div>
- <a id="id3238375" class="indexterm"></a>
- <p>
- Podle Petera Mattise a Spencera Kimballa, původních autorů Gimpu,
- a jejich zprávy o vydání Gimpu 0.54:
- </p>
- <p>
- Gimp se zrodil z popela příšerného školního projektu cs164
- (kompilátory). Situace: brzy ráno. Smrtelné vyčerpáni nedostatkem
- spánku a úsilím naprogramovat kompilátor v LISPu. Trpělivost je
- dávno pryč a přeci ještě nejsme u cíle.
- </p>
- <p>
- A pak se to stalo. Common LISP se zhroutil, kdy┼╛ nemohl alokovat
- 17 MB potřebných k vygenerování jednoduchého parseru pomocí yaccu.
- Chvíli jsme nevěřili vlastním očím, vyměnili si pohledy plné zhnusení.
- Náš projekt se rozplynul. Potřebovali jsme něco napsat... COKOLIV...
- užitečného. Něco v C. Něco, co nespoléhalo na vnořené seznamy pro
- reprezentaci bitmapy. A tak se zrodil Gimp.
- </p>
- <p>
- Jako bájný pták Fénix se z doutnajících zbytků LISPu a yaccu zrodil
- nový život. Nápady jen létaly, rozhodnutí padala a Gimp začínal
- nabírat tvar.
- </p>
- <p>
- Dohodli jsme se, že stvoříme program pro práci s obrázky. Program,
- který nás zbaví potřeby používat komerční programy pro „Wokýnka“ či
- „Jablíčka“. Program, který poskytne to, co zatím neumí žádný grafický
- program pro X. Program, který se zařadí mezi tradiční skvělé
- a svobodné unixové aplikace.
- </p>
- <p>
- O šest měsíců později jsme před sebou měli ranou beta verzi. Chtěli
- jsme ji zveřejnit, abychom mohli začít pracovat na kompatibilitě a
- multiplatformní stabilitě. Také jsme měli pocit, že program je již
- použitelný pro běžnou práci, a chtěli jsme, aby další programátoři
- začali vyvíjet zásuvné moduly a podporu pro nejrůznější formáty
- souborů.
- </p>
- <p>
- Verze 0.54 byla uveřejněna v únoru 1996 a proslavila se jako první
- skutečně profesionální program pro úpravu obrázků. První svobodný
- program, který mohl soupeřit s velkými komerčními grafickými
- aplikacemi.
- </p>
- <p>
- Verze 0.54 byla pouhá beta, ale byla natolik stabilní, že se dala
- používat pro běžnou práci. Nicméně měla jednu zásadní chybu.
- Motif, knihovna použitá pro zobrazení grafického rozhraní (menu,
- dialogů atd.) byla komerční. Pro uživatele Linuxu to byl skutečný
- problém, neboť je nutil zaplatit a koupit Motif, bez kterého nemohli
- používat rychlejší, dynamicky slinkovaný Gimp. A mnozí vývojáři
- byli studenti, kteří si koupi Motifu nemohli dovolit.
- </p>
- <p>
- Po čtyřech měsících další Spencerovy a Peterovy práce, v červenci
- 1996, byla uveřejněna verze 0.60. Největší novinkou byly nové
- knihovny, GTK (Gimp Toolkit) a gdk (Gimp Drawing Kit), které přinesly
- nezávislost na Motifu. Z pohledu grafika byl Gimp 0.60 také plný
- novinek, obsahoval základy vrstev, zdokonalené kreslící nástroje
- (subpixelové vzorkování, rozestup štětce), lepší rozprašovač,
- režimy malování atd.
- </p>
- <p>
- Verze 0.60 byla ovšem určena pouze pro vývojáře, nikoliv pro běžné
- použití. Byla to vývojová verze pro budoucí Gimp 0.99 a 1.0, na které
- bylo možno testovat nové funkce a vylepšení. Byla to svým způsobem
- alfa verze budoucího Gimpu 0.99.
- </p>
- <p>
- V únoru 1997 vstoupila na scénu verze 0.99. Spencer a Peter společně
- s ostatními vývojáři přidali mnoho nových vlastností a provedli mnoho
- změn. Nejvýznamnějšími byly zejména nové API a PDB, což přineslo
- možnost psát skripty. Makra Script-Fu umožnily automatizovat postupy,
- které bylo dříve nutné dělat ručně. I GTK/gdk se změnilo a bylo
- přejmenováno na GTK+. Navíc verze 0.99 přinesla novou správu paměti
- založenou na dlaždicích, což umožnilo práci s rozsáhlými soubory a
- velkými obrázky. A konečně přinesl Gimp 0.99 i nový nativní formát
- souborů nazvaný XCF.
- </p>
- <p>
- Psát rozšíření a zásuvné moduly pro Gimp bylo s novým API opravdu
- snadné. Brzy se objevilo mnoho nových rozšíření, které hodnotu Gimpu
- mnohonásobně zvyšovaly (např. SANE umožňující skenování přímo
- do Gimpu).
- </p>
- <p>
- V létě 1997 dosáhl Gimp verze 0.99.10, ale Spencer i Peter museli omezit
- další práci na Gimpu, neboť ukončili školu a našli si zaměstnání. Ale
- ostatní vývojáři pokračovali pod vedením Federica Mena a vytrvale
- připravovali Gimp na jeho velký a slavný den.
- </p>
- <p>
- V září 1997 se GTK+ osamostatnilo, neboť si získalo výbornou pověst
- pro své kvality a vývojáři jej začali využívat i pro jiné aplikace.
- </p>
- <p>
- V říjnu 1997 bylo pozastaveno přidávání nových vlastností do Gimpu.
- Vývojáři měli nyní za úkol Gimp učinit co nejstabilnějším a připravit
- ho na uveřejnění finální verze 1.0. Ve stejné době byl
- uveřejněn uživatelský manuál ke Gimpu -- GUM 0.5.
- </p>
- <p>
- Gimp 1.0 byl uveřejněn 5. června 1998. Byl konečně natolik stabilní,
- aby mohl být představen celosvětové odborné veřejnosti a byl přijmut
- skutečnými profesionály.
- </p>
- </div>
- <div class="navfooter">
- <hr />
- <table width="100%" summary="Navigation footer">
- <tr>
- <td width="40%" align="left"><a accesskey="p" href="ch01.html">Předcházející</a> </td>
- <td width="20%" align="center">
- <a accesskey="u" href="ch01.html">Nahoru</a>
- </td>
- <td width="40%" align="right"> <a accesskey="n" href="ch01s03.html">Další</a></td>
- </tr>
- <tr>
- <td width="40%" align="left" valign="top">Kapitola 1. Úvod </td>
- <td width="20%" align="center">
- <a accesskey="h" href="index.html">Domů</a>
- </td>
- <td width="40%" align="right" valign="top"> 3. Hlášení chyb a žádosti o zlepšení</td>
- </tr>
- </table>
- </div>
- </body>
- </html>
-